to stop and board - Alemán Inglés Diccionario